ellipsoid reflector - English Synonyms Dictionary